Career 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Portugal F1 Portugal F2 Guatemala F1 Mexico F6 Nicaragua F1 El Salvador F2 El Salvador F1 Guatemala F1 Mexico F14 Mexico F15 Nicaragua F1 El Salvador F2 Dominican Republic F3 Dominican Republic F4 El Salvador F1 Guatemala F1 Costa Rica F1 Panama F1 Mexico F5 Mexico F6 Mexico F7 Mexico F8 Venezuela F5 Venezuela F6 Ecuador F2 Ecuador F1 Ecuador F3 Mexico F12 Mexico F14 Mexico F15 El Salvador F2 Dominican Republic F2 Usa F13 Usa F14 Usa F15 Colombia F1 El Salvador F1 Mexico F6 Mexico F7 Canada F3 Mexico F9 Mexico F10 Mexico F11 Mexico F13 Mexico F1 Mexico F2 Panama F1 Mexico F3 Mexico F4 Mexico F5 Mexico F6 Mexico F7 Mexico F8 Peru F4 Peru F6 USA F21 USA F22 Ecuador F1 Ecuador F2 Ecuador F3 Mexico F9 Mexico F10 Mexico F11 Venezuela F4 Venezuela F5 Mexico F13 Mexico F14 Mexico F15 Mexico F3 Mexico F4 Colombia F1 Colombia F2 Mexico F5 El Salvador F1 USA F14 USA F15 Mexico F18 Mexico F19 Mexico F20 Guatemala F1 El Salvador F1 Korea F1 Korea F2 Peru F5 USA F21 USA F22 USA F23 Colombia F3 Colombia F4 Mexico F14 Mexico F15 USA F6 Guatemala F1 El Salvador F1 Guatemala F1 Mexico F1 Colombia F6 Colombia F7 USA F16 El Salvador F2 Guatemala F2 Honduras F1 El Salvador F1 El Salvador F1 El Salvador F2 Mexico F12 Colombia F2 Mexico F8 Mexico F12 X Open Internacional D'Andorra - Andorra Arroyo de la Encomienda - Valladolid Copa Sevilla Internacionales de Andalucia - Seville 6th Sardinian International Championships - Cagliari XXXVII Torneig C.E. Laieta - Barcelona Garden Open 2004 - Rome San Remo Tennis Cup - San Remo Bancastato Challenger Lugano - Lugano Challenger Tunisie - Tunis KGHM Dialog Polish Indoors - Wroclaw Morocco Tennis Tour - Rabat Porsche Open - Poznan San Luis Potosi Challenger Cordenons Challenger San Luis Potosi Challenger Prostejov Challenger Manta Challenger Rio De Janeiro Challenger Istanbul Challenger Napa Challenger Sacramento Challenger Buenos Aires Challenger Montevideo Challenger Bucaramanga Challenger Guadalajara Challenger Ciudad de Pozoblanco 'Open Diputacion' - Cordoba San Luis Potosi Challenger Manta Challenger Medellin Challenger Quito Challenger Pereira Challenger Cali Challenger Charlottesville Challenger Siemens Open - Scheveningen Knoxville Challenger Siemens Open 2004 - Scheveningen Open Castilla y Leon - Segovia Porsche Open - Poznan Lambertz Open - Aachen Medellin Challenger Champaign Challenger Gimcheon Challenger Leon Challenger Guadalajara Challenger Lima Challenger BMW Tennis Championship - Sunrise Cali Challenger Fergana Challenger Milan Challenger Padova Challenger Barranquilla Challenger Cary Challenger Columbus Challenger Pereira Challenger Medellin Challenger Bogota Challenger Bucaramanga Challenger Dallas Challenger Santo Domingo Challenger Guadalajara Challenger San Luis Potosi Challenger Leon Challenger Heilbronn Challenger Prostejov Challenger Perugia Challenger Granby Challenger Gatineau Challenger Barranquilla Challenger Cary Challenger Tiburon Challenger Stockton Challenger Monterrey Challenger VIII Torneo Internazionale di Tennis - Barletta Happy Valley Challenger Koblenz Challenger Rennes Challenger Morelos Challenger Leon Challenger Tempe Challenger Sophia Antipolis Challenger San Luis Potosi Challenger Heilbronn Challenger Vicenza Challenger Prostejov Challenger Caltanissetta Challenger Ilkley Challenger Marburg Challenger Bastad Challenger Medellin Challenger Scheveningen Challenger Cordenons Challenger Manerbio Challenger Como Challenger Genova Challenger Bogota Challenger Cary Challenger Almaty Challenger Tashkent Challenger Cali Challenger Guayaquil Challenger Quito Challenger Canberra Challenger Morelos Challenger Biella Challenger San Luis Potosi Challenger Guadalajara Challenger Leon Challenger Prostejov Challenger Caltanissetta Challenger Ilkley Challenger China Open - Beijing Tiburon Challenger Eckental Challenger Bratislava Challenger Montevideo Challenger Knoxville Challenger Newport Beach Challenger Newport Beach Challenger Tunis Challenger San Luis Potosi Challenger Leon Challenger Open Costa Daurada - Tarragona Aix En Provence Challenger Heilbronn Challenger Perugia Challenger Augsburg Challenger New Haven Challenger Prostejov Challenger Gran Canaria 2 Challenger Internazionali di Tennis di Bergamo - Bergamo Okal Cup 2003 - Eckental Trofeo Barcelona de Tenis - Barcelona Santo Domingo Challenger Las Vegas Challenger Puerto Vallarta Challenger Charlottesville Challenger Open Castilla y Leon - Segovia Riviera di Rimini Challenger 2004 - Rimini Bratislava Challenger Seville Challenger Guadalajara Challenger Rome Challenger Prostejov Challenger ATP Open Castilla y Leon - Segovia Open Castilla y Leon - Segovia Lima Challenger XXX Edizione 'A Savoldi Marco' - Manerbio AT&T Challenger of Dallas - Dallas Milan Challenger Bulgarian Open - Sofia Dharwad Challenger 2003 - Dharwad Belgaum Open - Belgaum Lambertz Open - Aachen Aptos Challenger Memorial Savigni - Sassuolo Baumag Open - Budapest Red Letter Days Open - Nottingham Busan Challenger Tennis Napoli Cup - Napoli Ciudad de Pozoblanco Open Diputacion - Cordoba Banja Luka Challenger 2003 - Banja Luka Volkswagen Challenger 2004 - Wolfsburg 10ø Tornea B. Camparini - Reggio Emilia Mitsubishi Electric Europe Cup - Monza IPP Open - Helsinki USTA Men's Challenger of Dallas - Dallas Czech Open 2006 - Prostejov Morocco Tennis Tour - Marrakech Milan Indoors - Milan Campionati Internazionali di Sicilia - Palermo Tiburon Challenger Santo Domingo Challenger Brest Challenger Helsinki Challenger Maia Challenger Tulsa Challenger Biella Challenger Gran Canaria 1 Challenger Open 13 - Marseille Idea Prokom Open - Sopot TD Waterhouse Cup - Long Island AIG Japan Open - Tokyo Chennai Open - Chennai Argentina Open - Buenos Aires Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco Estoril Open - Estoril Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London Synsam Swedish Open - Bastad Croatia Open - Umag Idea Prokom Open - Sopot Pilot Pen Tennis - New Haven Thailand Open - Bangkok St. Petersburg Open - St. Petersburg Open de Tenis Comunidad Valenciana - Valencia Grand Prix Hassan II - Casablanca Estoril Open - Estoril Dutch Open Tennis - Amersfoort Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven Campionati Internazionali di Sicilia - Palermo Open de Moselle - Metz Stockholm Open - Stockholm Bogota Challenger Davidoff Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Heineken Open - Auckland Millenium Tennis Championships - Delray Beach SAP Open - San Jose Open Seat Godo 2007 - Barcelona Estoril Open - Estoril Synsam Swedish Open - Bastad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest BA-CA Tennis Trophy - Vienna Chennai Open - Chennai Open de la Comunidad Valenciana - Valencia Delray Beach International Tennis Championships - Delray Beach SAP Open - San Jose The Nottingham Open - Nottingham Allianz Suisse Open Gstaad - Gstaad SA Tennis Open - Johannesburg Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Interwetten Austrian Open - Kitzbuhel AEGON Championships - London AEGON International - Eastbourne Masters Series - Hamburg Allianz Suisse Open Gstaad - Gstaad Pilot Pen Tennis - New Haven If Stockholm Open - Stockholm Qatar Exxon Mobil Open - Doha Heineken Open - Auckland Open Sabadell Atlantico - Barcelona Gerry Weber Open - Halle Le Gosier Challenger Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Vicenza Challenger Caltanissetta Challenger Bank Austria Tennis Trophy - Vienna AIG Japan Open Tennis Championships - Tokyo Open de Tenis Comunidad Valenciana - Valencia Brasil Open - Sao Paulo Grand Prix Hassan II - Casablanca Prague Challenger Bank Austria Tennis Trophy - Vienna ABN AMRO World Tennis Tournament - Rotterdam Grand Prix Hassan II - Casablanca Estoril Open - Estoril Qatar ExxonMobil Open - Doha Mercedes Cup - Stuttgart AEGON Championships - London Sarasota Challenger Medibank International - Sydney Sao Paulo Challenger AEGON International - Eastbourne San Luis Potosi Challenger Mercedes Cup - Stuttgart Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston Open Sabadell Atlantico - Barcelona AEGON International - Eastbourne Mercedes Cup - Stuttgart German Tennis Championships - Hamburg Allianz Suisse Open - Gstaad Tiburon Challenger Rome Challenger Monterrey Challenger Mexico City Challenger Rome Challenger PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Erste Bank Open - Vienna Open de Tenis Comunidad Valenciana - Valencia Qatar ExxonMobil Open - Doha Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb Delray Beach International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Serbia Open - Belgrade Mercedes Cup - Stuttgart Bet-at-home Cup - Kitzbuhel Sao Paulo Challenger Citi Open - Washington St. Petersburg Open - St. Petersburg PTT Thailand Open - Bangkok China Open - Beijing Qatar ExxonMobil Open - Doha Brasil Open - Sao Paulo Grand Prix Hassan II - Casablanca BRD Nastase Tiriac Trophy - Bucharest Topshelf Open - 's-Hertogenbosch SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Claro Open Colombia - Bogota Tiburon Challenger Credit Agricole Suisse Open - Gstaad Bet-at-home Cup - Kitzbuhel Apia International - Sydney Winston-Salem Open - Winston-Salem If Stockholm Open - Stockholm Copa Claro - Buenos Aires Aircel Chennai Open - Chennai Heineken Open - Auckland Rio Open 500 - Rio de Janeiro Portugal Open - Oeiras Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg Credit Agricole Suisse Open - Gstaad Winston-Salem Open - Winston-Salem China Open - Beijing Valencia Open - Valencia Aircel Chennai Open - Chennai Heineken Open - Auckland Monterrey Challenger PBZ Zagreb Indoors - Zagreb Royal Guard Open Chile - Vina del Mar ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Casablanca BRD Nastase Tiriac Trophy - Bucharest Topshelf Open - 's-Hertogenbosch Bet-at-home Open - Hamburg Moselle Open - Metz Shenzhen Open - Shenzhen China Open - Beijing Erste Bank Open - Vienna Valencia Open - Valencia Millennium Estoril Open - Estoril Aircel Chennai Open - Chennai ASB Classic - Auckland Chicago Challenger Panama City Challenger Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Marrakech BRD Nastase Tiriac Trophy - Bucharest Cary Challenger Geneva Open - Geneva AEGON Championships - London Aegon Nottingham Open - Nottingham Konzum Croatia Open - Umag BB&T Atlanta Open - Atlanta Abierto Mexicano - Los Cabos Winston-Salem Open - Winston-Salem Aircel Chennai Open - Chennai Open Sud de France - Montpellier Delray Beach Open - Delray Beach Houston Challenger Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona Millennium Estoril Open - Estoril Erste Bank Open - Vienna Hall of Fame Tennis Championships - Newport ABN AMRO World Tennis Tournament - Rotterdam Qatar ExxonMobil Open - Doha Furth Challenger Rio Open - Rio de Janeiro Brasil Open - Sao Paulo Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona Open Parc - Lyon Antalya Cup - Antalya Hall of Fame Open - Newport AEGON Championships - London Winston-Salem Open - Winston-Salem Shenzhen Open - Shenzhen Qatar ExxonMobil Open - Doha Tata Open Maharashtra - Pune Sydney International - Sydney New York Open - New York Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Buenos Aires Challenger US Men's Clay Court Championship - Houston Rio De Janeiro Challenger Morelos Challenger Swiss Open - Gstaad Generali Open - Kitzbuhel Winston-Salem Open - Winston-Salem Millennium Estoril Open - Estoril Open Sud de France - Montpellier New York Open - New York Delray Beach Open - Delray Beach AEGON International - Eastbourne Open de Tenis Comunidad Valenciana - Valencia Guadalajara Challenger Sarasota Challenger Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Quito Challenger Pilot Pen Tennis - New Haven Genova Challenger Bordeaux Challenger Bendigo Challenger Lima Challenger Las Vegas Challenger Santiago Challenger Rio De Janeiro Challenger U.S. Mens's Clay Court Championship - Houston Winston-Salem Open - Winston-Salem Mexico City Challenger Lisbon Challenger Tampere Challenger Garanti Koza Sofia Open - Sofia Monterrey Challenger Abierto Mexicano de Tenis Mifel - Los Cabos Bet-at-home Open - Hamburg China Open - Beijing Lille Challenger Alicante Challenger Memphis Open - Memphis Cali Challenger Las Vegas Challenger Columbus Challenger Guayaquil Challenger Quimper Challenger Alicante Challenger Milan Challenger Croatia Open - Umag China Open - Beijing Heineken Open Shanghai - Shanghai Open Seat Godo 2005 - Barcelona Open Romania - Bucharest Stockholm Open - Stockholm Chennai Open - Chennai Sydney International - Sydney Delray Beach International Tennis Championships - Delray Beach SAP Open - San Jose Croatia Open Umag - Umag BCR Open Romania - Bucharest PBZ Zagreb Indoors - Zagreb Open de Tenis Comunidad Valenciana - Valencia Grand Prix Hassan II - Casablanca Orange Warsaw Open - Warsaw Austrian Open - Kitzbuhel BCR Open Romania - Bucharest China Open - Beijing AIG Japan Open Tennis Championships - Tokyo ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach PBZ Zagreb Indoors - Zagreb Serbia Open - Belgrade Claro Open Colombia - Bogota Open de la Comunidad Valenciana - Valencia Suisse Open - Gstaad Brisbane International - Brisbane Open Sud de France - Montpellier Argentina Open - Buenos Aires Abierto Mexicano Telcel - Acapulco Ricoh Open - 's-Hertogenbosch Generali Open - Kitzbuhel Abierto Mexicano - Los Cabos Intrum Stockholm Open - Stockholm Cordoba Open - Cordoba Argentina Open - Buenos Aires Erste Bank Open - Vienna San Francisco Challenger Marbella Challenger Samarkand Challenger Ilkley Challenger Canberra Challenger St. Petersburg Open - St. Petersburg Ordina Open - 's-Hertogenbosch BellSouth Open - Vina del Mar Regions Morgan Keegan Championships - Memphis Erste Bank Open - Vienna Swiss Open - Gstaad Open de la Comunidad Valenciana - Valencia Heineken Open - Auckland AIG Japan Open - Tokyo Topshelf Open - 's-Hertogenbosch Thailand Open - Bangkok Open SEAT 2008 - Barcelona Open de Tenis Comunidad Valenciana - Valencia Moselle Open - Metz Valencia Open - Valencia AEGON Championships - London Tennis Masters Series - Madrid Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Masters Series Madrid - Madrid Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo BNP Paribas Masters - Paris Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Shanghai ATP Masters 1000 - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Mutua Madrid Open - Madrid BNP Paribas Masters - Paris Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Rogers Cup - Montreal Western & Southern Open - Cincinnati The Dubai Tennis Championships - Dubai St. Petersburg Open - St. Petersburg Copa Claro - Buenos Aires Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London Abierto Mexicano Telcel - Acapulco Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne French Open - Paris Shenzhen Open - Shenzhen Wimbledon - London European Open - Antwerp Erste Bank Open - Vienna ASB Classic - Auckland U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London ABN AMRO World Tennis Tournament - Rotterdam U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York St. Petersburg Open - St. Petersburg Swiss Indoors Basel - Basel French Open - Paris Swiss Indoors Basel - Basel Wimbledon - London Australian Open - Melbourne Barcelona Open Banc Sabadell - Barcelona French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Sony Ericsson Open - Miami Australian Open - Melbourne French Open - Paris Australian Open Qualifying - Doha Wimbledon - London BNP Paribas Open - Indian Wells U.S. Open - New York Davis Cup, Group 2, 1R, DOM-ESA 4-1 Davis Cup, Group 2, PO, ESA-CUB 4-1 Davis Cup, Group 2, 1R, PER-ESA 5-0 Davis Cup, Americas Group II, PO, BOL-ESA 4-1 French Open - Paris Davis Cup, Group II, 1R, ESA-DOM 0-5 Davis Cup, Group II, 1R, MEX-ESA 5-0 Davis Cup, Group II, PO, ESA-PAR 3-2 Davis Cup, World Group, 1R, CAN-ESP 3-2 Davis Cup, Group II, 1R, ESA-BAR 4-1 Davis Cup, Group II, 2R, ESA-MEX 3-2 Davis Cup, Group II, 3R, ESA-VEN 1-3 Davis Cup, Group II, 1R, PAR-ESA 2-3 Davis Cup, Group II, 2R, BAR-ESA 4-1 Davis Cup, Group II, 1R, PUR-ESA 2-3 Davis Cup, Group II, 2R, VEN-ESA 3-2 Davis Cup, Group II, 1R, ESA-BOL 3-2 Davis Cup, Group II, 2R, VEN-ESA 3-2 Davis Cup, Group II, PO, GUA-ESA 3-1 Davis Cup, Group II, 1R, ESA-PER 2-3 French Open - Paris Davis Cup, World Group II, PO, ESA-JAM 3-1 Davis Cup, Group II, 1R, POL-ESA 3-1 Davis Cup, Group II, 1R, ESA-DEN 2-3 Davis Cup, Group II, PO, ZIM-ESA 1-3 U.S. Open - New York Mutua Madrilena Masters Madrid - Madrid Campeonato de Espana Kia de Tenis 2004 - Madrid U.S. Open (juniors) All Lower level tournaments Wimbledon - London Australian Open - Melbourne U.S. Open - New York Davis Cup, Group 2, 2R, VEN-ESA 4-1 Davis Cup, Group II, 1R, ESA-PUR 3-2 Davis Cup, World Group II, 1R, BUL-ESA 3-2 French Open (juniors) Wimbledon (juniors) Davis Cup, Group II, 2R, ESA-VEN 2-3 Davis Cup, Group II, 1R, ESA-URU 1-4 Davis Cup, Group II, 1R, ESA-IRL 1-4